﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UnityEngine;


public interface ITouchable
{
    void OnTouch(Vector3 screenPosition, Vector3 worldPosition);

    bool HoldsTouch();

    void OnRelease(Vector3 screenPosition, Vector3 worldPosition);

    GameObject GetColliderObject();

    void OnDrag(Vector3 screenPosition, Vector3 worldPosition);

    bool TouchEnabled { get; set; }
}
